package com.lancoo.answer.model.bean

data class XgSaBigReviewBean(
    val ActID: String,
    val IsConsolidated: Int,
    val ModelStuBigData: List<ModelStuBigData>
)

data class ModelStuBigData(
    val AnswerList: List<Answer>,
    val CorrectRate: Double,
    val Duration: Int,
    val EvalScore: Double,
    val GenreID: Int,
    val GenreType: String,
    val QuesID: String,
    val TotalScore: Double,
    val TypeNo: String
)

data class Answer(
    val AudioPath: String,
    val ChildAnswer: String,
    val ChildAnswerType: Int,
    val ChildAsk: String,
    val ChildIndex: Int,
    val EvalScore: Double,
    val ImagePath: String,
    val ItemList: List<ItemR>,
    val ScoreRate: Double,
    val SortIndexType: Int,
    val State: Int,
    val StuAnswer: String,
    val TotalScore: Double,
    val WrittingAnswerType: Int
)

data class ItemR(
    val AudioPath: String,
    val Comment: String,
    val DetailCommentModel: DetailCommentModel,
    val EvalScore: String,
    val ImagePath: String,
    val ItemAnswer: String,
    val ItemAskList: List<Any>,
    val ItemIndex: Int,
    val ScoreRate: Double,
    val Selected: Boolean,
    val State: Int,
    val StuAnswer: String,
    val TotalScore: Double,
    val WrittingAnswerType: Int
)

data class DetailCommentModel(
    val Comment: String,
    val DetailComment: DetailCommentA,
    val EvalScore: Double,
    val FullScore: Double
)

data class DetailCommentA(
    val ScoreCats: List<Any>,
    val Sentences: List<Any>
)